ride faster - French English Dictionary